* {
	padding: 0px;
	margin: 0px;
}
header {
	width: 100%;
	height: 4.6em;
	background: #FF6B6B;	
}
header div {
	color: white;
	float: left;
	font-size: 2rem;
	text-align: center;
}
header div:first-child {
	width: 10%;	
}
header div:nth-child(2) {
	width: 80%;
	text-align: center;
	margin-left: -5px;
}
header div:last-child {
	width: 10%;
}
.money{
	float: left;
    height: 2.6rem;
    width: auto;
    margin-top: 1rem;
    margin-left: -10px;
}
.list{
	float: left;
    height: 1.7rem;
    width: auto;
    margin-top: 1rem;
}
.exam ul li div{
	position:relative;
	font-size:1.6rem;
    line-height:2.3rem;
    padding-left:30px;
}
.middle{
	width: 100%;
	background: #787878;
}
.exam{
	width: 100%;
	height: 240px;
}
.exam ul li{
	border-bottom: 1px solid #f0f0f0;
	padding: 3% 20px;
	line-height: 2.3rem;
	font-size: 1.6rem;
	color:#282828;
}
.pic{
	position:absolute;
	height:29px;
	width: auto;
	left:0px;
	top:50%;
	margin-top:-14.5px;
}
.exam span{
    /* font-size: 1.8rem; */
    position: relative;
    /* line-height: 31px; */
    top: 2px;
    padding: 0 0 0 10px;
    color: #282828;
}
.onright{
	height: 20px;
}
.exam li p{
	font-size: 1.6rem;
    float: right;
    color: #282828;
    /*line-height:31px;*/
}
.exam li p img{
	vertical-align: middle;
	padding: 0px 0 2px 10px;
}
.circle{
	width: 88%;
	height: 140px;
	margin: 2em auto;
	position: relative;
}
.exam li i{
	font-style: normal;
}
.circlehead{
	width: 100%;
	height: 40%;
	margin-top: 30px;
	border-bottom: 1px solid #f0f0f0;
	overflow-x: hidden;
}

@media only screen and (max-width:320px ) {
	.circlehead{
		height:47%;
	}
}

.cirle_left {
    width: 50%;
	float: left;	
}
.cirle_right {
    width: 50%;
	float: right;	
}
#left{
	padding-left: 30%;
}
#right{
	margin-left: 7%;
}
.leftcirle{
	text-align: center;
    margin-left: 15%;
}
.leftcirle span:last-child{
	font-size: 1.6rem;
	color: #282828;
}
.leftcirle span:first-child{
	font-size: 1.8rem;
	color: #FF6B6B;
}
.rightcirle{
	text-align: center;
    margin-right: 25%;
}
.rightcirle span:last-child{
	font-size: 1.6rem;
	color: #282828;
}
.rightcirle span:first-child{
	font-size: 1.8rem;
	color: #FF6B6B;
}
@media screen and (min-width:600px ){
	#right{
		width: 340px;
		height: 170px;
	}
	#left{
		width: 460px;
		height: 170px;
	}
	.leftcirle {
    margin-left: 5%;
	}
	.rightcirle {
    margin-right: 40%;
	}
}
.wrap{
	overflow-y:hidden;
}
.footer{
	position:fixed;
}
